4,369 research outputs found

    LEVERAGING SOA IN BANKING SYSTEMS INTEGRATION

    Get PDF
    There is no doubt that the systems integration is one of the most important and complicated tasks in software filed especially for complex applications like banking systems. Complexity in integrating banking systems often comes from continues changes in both technical and business features provided by them to meet customer needs. Banking systems always come from different software vendors which mean using platforms and different design and architecture patterns, and this for sure adds extra complexity for integrating them. Serviceoriented architecture (SOA) is a promising method in software filed that aims to build or restructure software systems in a manner that makes their maintenance and integration easier. Agility is the most important goal that should be achieved when building and integrating banking systems. Simply, agility is needed to meet market needs quickly and efficiently and SOA is the way that could provide itSOA, SOI, P2P Integration, Web Services, and Legacy Code

    Architectural level risk assessment

    Get PDF
    Many companies develop and maintain large-scale software systems for public and financial institutions. Should a failure occur in one of these systems, the impact would be enormous. It is therefore essential, in maintaining a system\u27s quality, to identify any defects early on in the development process in order to prevent the occurrence of failures. However, testing all modules of these systems to identify defects can be very expensive. There is therefore a need for methodologies and tools that support software engineers in identifying the defected and complex software components early on in the development process.;Risk assessment is an essential process for ensuring high quality software products. By performing risk assessment during the early software development phases we can identify complex modules, thus enables us to enhance resource allocation decisions.;To assess the risk of software systems early on in the software\u27s life cycle, we propose an architectural level risk assessment methodology. It uses UML specifications of software systems which are available early on in the software life cycle. It combines the probability of software failures and the severity associated with these failures to estimate software risk factors of software architectural elements (components/connectors), the scenarios, the use cases and systems. As a result, remedial actions to control and improve the quality of the software product can be taken.;We build a risk assessment model which will enable us to identify complex and noncomplex software components. We will be able to estimate programming and service effort, and estimate testing effort. This model will enable us also to identify components with high risk factor which would require the development of effective fault tolerant mechanisms.;To estimate the probability of software failure we introduced and developed a set of dynamic metrics which are used to measure dynamic of software architectural elements from UML static models.;To estimate severity of software failure we propose UML based severity methodology. Also we propose a validation process for both risk and severity methodologies. Finally we propose prototype tool support for the automation of the risk assessment methodology

    On the Importance of Performing App Analysis Within Peer Groups

    Full text link
    The competing nature of the app market motivates us to shift our focus on apps that provide similar functionalities and directly compete with each other (i.e., peer apps). In this work, we study the ratings and the review text of 100 Android apps across 10 peer app groups. We highlight the importance of performing peer-app analysis by showing that it can provide a unique perspective over performing a global analysis of apps (i.e., mixing apps from multiple categories). First, we observe that comparing user ratings within peer groups can provide very different results from comparing user ratings from a global perspective. Then, we show that peer-app analysis provides a different perspective to spot the dominant topics in the user reviews, and to understand the impact of the topics on user ratings. Our findings suggest that future efforts may pay more attention to performing and supporting app analysis from a peer group context. For example, app store owners may consider an additional rating mechanism that normalizes app ratings within peer groups, and future research may help developers understand the characteristics of specific peer groups and prioritize their efforts

    Is Low Alveolar Type II Cell SOD3 in the Lungs of Elderly Linked to the Observed Severity of COVID-19?

    Get PDF
    Human lungs single cell RNA sequencing data from healthy donors (elderly and young; GEO accession number GSE122960) were analyzed to isolate and specifically study gene expression in alveolar type II cells. Co-localization of ACE2 and TMPRSS2 enables SARS-CoV 2 to enter the cells. Expression of these genes in the alveolar type II cells of elderly and young patients were comparable and therefore do not seem to be responsible for worse outcomes observed in COVID-19 affected elderly. In cells from the elderly, 263 genes were downregulated and 95 upregulated. SOD3 was identified as the top-ranked gene that was most down-regulated in the elderly. Other redox-active genes that were also downregulated in cells from the elderly included ATF4 and M2TA. ATF4, an ER stress sensor that defends lungs via induction of heme oxygenase 1. The study of downstream factors known to be induced by ATF4, according to Ingenuity Pathway AnalysisTM, identified 24 candidates. Twenty-one of these were significantly downregulated in the cells from the elderly. These downregulated candidates were subjected to enrichment using the Reactome Database identifying that in the elderly, the ability to respond to heme deficiency and the ATF4-dependent ability to respond to endoplasmic reticulum stress is significantly compromised. SOD3-based therapeutic strategies have provided beneficial results in treating lung disorders including fibrosis. The findings of this work propose the hypotheses that lung-specific delivery of SOD3/ATF4 related antioxidants may work in synergy with promising anti-viral drugs such as remdesivir to further improve COVID-19 outcomes in the elderly
    • …
    corecore